package com.example.helloworld;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 *SpringBootApplication -> https://www.jianshu.com/p/9dc7a385d19e
 *
 * @SpringBootApplication合成体 分别如下：
 * @SpringBootConfiguration：@SpringBootConfiguration 也是来源于 @Configuration，二者功能都是将当前类标注为配置类，
 * 并将当前类里以 @Bean 注解标记的方法的实例注入到spring容器中，实例名即为方法名
 * @EnableAutoConfiguration：解启用自动配置，其可以帮助 SpringBoot 应用将所有符合条件的 @Configuration 配置都加载到当前 IoC 容器之中
 * @ComponentSca
 */
@SpringBootApplication
public class HelloworldApplication {

    public static void main(String[] args) {
        SpringApplication.run(HelloworldApplication.class, args);
    }

}
